cmake_minimum_required(VERSION 3.15)

set(CMAKE_DEBUG_POSTFIX "_d")
set(CMAKE_CXX_STANDARD 17)

project(TinyWebServer)

set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -Wall -g")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3")

add_subdirectory(NetWork)

#add_executable(main main.cpp)

add_subdirectory(Catch2.v3)

add_subdirectory(Test)